National Repository of Grey Literature 18 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Electric meter simulator with DLMS protocol
Tsymbal, Kateryna ; Gerlich, Tomáš (referee) ; Lieskovan, Tomáš (advisor)
This bachelor thesis is focused on getting acquainted with the DLMS/COSEM protocol and its functions. Furthermore, the Java programming language and the Raspberry Pi minicomputer are briefly introduced. The DLMS/COSEM protocol is used to simulate measurements using a smart meter, which ensures communication between the meter simulator and the concentrator. Communication provided by the DLMS/COSEM protocol is widely used in smart grids. The first part of the thesis discusses important information about energy networks and their relationship with smart meters, the importance of smart meters in modern networks and the role of smart networks, which are used for effective energy measurement in a particular area (e.g. for measuring electricity). Data measured in smart grids can be easily analyzed and used to make consumption more effective. The first part also mentions important information about the DLMS/COSEM protocol, the Java programming language and the Raspberry Pi minicomputer. In the second part of the thesis, a test environment is created for testing the smart meter simulator, which communicates using the DLMS/COSEM protocol with the concentrator and transmits the measured values to it. Measured values are manually defined for testing purposes using code changes in the Eclipse IDE. The aim of the work was to create a smart meter simulator that lists predefined values and passes them to the concentrator, which was achieved using the Gurux.DLMS library. Finally, an analysis of this communication was performed using Wireshark. This bachelor thesis is useful for a simple understanding of the DLMS/COSEM protocol and its use in smart grids.
Fuzzer Based on Genetic Programming
Závada, Tomáš ; Gerlich, Tomáš (referee) ; Ilgner, Petr (advisor)
The thesis is focused on testing, discusses its various approaches and more specifically focuses on the automated testing technique called fuzzing. It discusses its process, advantages, disadvantages and then also some of its possible improvements. Furthermore, the work is focused specifically on improving the process of fuzzing techniques using genetic algorithms. Genetic algorithms help create more appropriate test inputs, saving time during testing process while achieving appropriate results. A server using the DLMS/COSEM standard was chosen as the testing target. The thesis also introduces the DLMS protocol, which provides communication between clients and servers, and other essentials falling under the COSEM specification. Then the assembly of a test network, containing a server and a client, which use the mentioned standard for communication, is described. The thesis also elaborates a solution proposal for how the connection of the testing tool to the network could look like. Finally, the implementation of a fuzzer using the process of genetic algorithms to generate test data is also included.
DLMS/COSEM load generator
Kohout, David ; Mlýnek, Petr (referee) ; Lieskovan, Tomáš (advisor)
This work is focused on Smart Metering, specifically the DLMS/COSEM specification. The paper describes most important parts of the standard and its application in smart grids. At first the DLMS protocol is examined. It is responsible for everything related in communication between clients and servers. Next described think is object model COSEM and its objects called OBIS. It shows how can we reference to these objects. In the second part – Traffic analyser are shown options of analysis of DLMS messages. This is after used for monitoring purposes. There is also described network topology including laboratory equipment. All devices were used for developing and testing the load generator of DLMS messages. App, which was created for this work is then described. The paper also assesses found problems in security and implementation of DLMS protocol.
DLMS concentrator simulator
Buš, Ondřej ; Šilhavý, Pavel (referee) ; Lieskovan, Tomáš (advisor)
This work is focused on a field of smart metering and data concentrators. The first part of this paper describes the DLMS/COSEM specification. The first section contains DLMS protocol specification, the process of communication between devices and services that allows data communication. COSEM classes and objects can be found in the second section. These objects are used to access a specific data stored inside smart meters. Lastly, there is an section that is focused on OBIS objects which are used for addressing. In the second part, the concentrator's basic functionalities are described. These functionalities include device management and configuration file storage. The last part then focuses on a web server. The web server allows a user to manage the concentrator by adding, editing and removing connected smart meters.
Application for operation of measuring devices in power engineering
Ševčík, Radek ; Mlýnek, Petr (referee) ; Krajsa, Ondřej (advisor)
This thesis is focused on application development with ARM processor architecture and Linux operating system. It uses cloud hosting services to build, test and deploy applications with container-based virtualization. The application communicates with smart meters on serial buses. It stores measurements in a database. It provides access to devices and measurements in internet network.
Smart Home - library for data acquisition
Tomiczek, Roman ; Sláčik, Ján (referee) ; Mlýnek, Petr (advisor)
The diploma thesis deals with the development of a software library for aggregating data from electricity meters and sending data to a central station. The most used protocols in smart grids are described. The work deals in more detail with the most important parts of the DLMS/COSEM standard. The DLMS protocol is described, which ensures communication between clients and servers. Next, the COSEM object model is described, which specifies object modeling, for access to measuring devices, and the OBIS system, which determines the identification of data objects. The Gurux library, which specializes in intelligent meter readings, is also described. The results of the work describe the implementation and testing of a software library for aggregation of data from servers using the DLMS/COSEM protocol using the GURUX library. At the end of the work is described a series of tests that were performed using this software library.
Cyber security tester of elements used in industrial networks and energy industry
Březina, Jiří ; Mlýnek, Petr (referee) ; Lieskovan, Tomáš (advisor)
This thesis deals with the issue of security analysis of DLMS/COSEM protocol and exploitation of these vulnerabilities in real Smart Grid environment. Thesis starts with a description of power grids in the past and present, introducing the environment of modern power grids and the smart grid elements used in it this power grids to reader. This is followed by a detailed discussion of the communication protocols that operate in these networks, beginning from the older and more industrially based Modbus protocol to the DLMS/COSEM protocol which is most used today and his various components and security. The most common current models of link vulnerability attacks are also summarized in the paper. The thesis aims to implement a tester that tests the security of smart grid elements, mainly on the vulnerabilities described in the thesis. The tester primarily focuses on the vulnerability called replay attack and evaluating the execution of this attack in a laboratory environment.
Information Security in Energetics
Straževský, Martin ; Lieskovan, Tomáš (referee) ; Hajný, Jan (advisor)
This bachelors thesis focuses on analysis of vulnerabilities of DLMS/COSEM protocol, DoS (Denial of Service) attack and load test execution on smart grid components -- smart meters. Thesis implements load tester application that can test given components load resistance based on input parameters, that affect predefined load profile consisting of phases and periodically checks whether the component is responding after each phase.
Cyber security tester of elements used in industrial networks and energy industry
Březina, Jiří ; Mlýnek, Petr (referee) ; Lieskovan, Tomáš (advisor)
The following is a detailed discussion of the communication protocols that work in these networks, from the older and more industrially based Modbus protocol, through the IEC 60870 protocol suite, to the most commonly used protocol today, DLMS/COSEM. The paper also summarizes the most common current attack patterns on DLMS/COSEM protocol vulnerabilities. The thesis aims to implement a tester that tests the security of smart grid elements mainly on the vulnerabilities described in the thesis. The tester primarily focuses on the vulnerabilities of overwhelm and replay attacks and evaluating the execution of these attacks in a laboratory environment.
Fuzzer Based on Genetic Programming
Závada, Tomáš ; Gerlich, Tomáš (referee) ; Ilgner, Petr (advisor)
The thesis is focused on testing, discusses its various approaches and more specifically focuses on the automated testing technique called fuzzing. Theoretical part is focused on the process, used in fuzzing, advantages and disadvantages and also some of possible improvements. Furthermore, the work is focused specifically on improving the process of fuzzing using genetic algorithms. Genetic algorithms help create more appropriate test inputs, saving time during testing process while achieving appropriate results. A server using the DLMS/COSEM standard was chosen as the testing target. The thesis also introduces the DLMS protocol, which provides communication between clients and servers, and other essentials falling under the COSEM specification. Then the assembly of a test network, containing a server and a client, which use the mentioned standard for communication, is described. The thesis also elaborates a solution proposal for how the connection of the testing tool in the network could look like in a generic case. Finally, the implementation of a fuzzer using genetic algorithms to generate test data is also included.

National Repository of Grey Literature : 18 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.